const acorn = require('acorn');

const getTokenList = function getTokenList(code) {
  const tokens = acorn.tokenizer(code);
  const arr = [];
  let token = tokens.getToken();
  while(token.type.label !== 'eof') {
    arr.push(token);
    token = tokens.getToken();
  }
  return arr;
};

export default getTokenList;
